public class ResponseAttributeSetType {
	public class ResponseAttributeSetType_e {
		public Integer ApproximatePages;
		public Integer AttributeSetID;
		public Boolean HasMore;
		public ProductFamilyType.ProductFamilyType_e[] ProductFamilies;
		public ProductFinderConstraintType.ProductFinderConstraintType_e[] ProductFinderConstraints;
		public Boolean TooManyMatchesFound;
		public Integer TotalProducts;
	
		//Setters
		public void setApproximatePages(Integer val) {ApproximatePages = val; field_order_type_info.add('ApproximatePages'); }
		public void setAttributeSetID(Integer val) {AttributeSetID = val; field_order_type_info.add('AttributeSetID'); }
		public void setHasMore(Boolean val) {HasMore = val; field_order_type_info.add('HasMore'); }
		public void setProductFamilies(ProductFamilyType.ProductFamilyType_e[] val) {ProductFamilies = val; field_order_type_info.add('ProductFamilies'); }
		public void setProductFinderConstraints(ProductFinderConstraintType.ProductFinderConstraintType_e[] val) {ProductFinderConstraints = val; field_order_type_info.add('ProductFinderConstraints'); }
		public void setTooManyMatchesFound(Boolean val) {TooManyMatchesFound = val; field_order_type_info.add('TooManyMatchesFound'); }
		public void setTotalProducts(Integer val) {TotalProducts = val; field_order_type_info.add('TotalProducts'); }


		//Getters
		public Integer getApproximatePages() { return ApproximatePages; }
		public Integer getAttributeSetID() { return AttributeSetID; }
		public Boolean getHasMore() { return HasMore; }
		public ProductFamilyType.ProductFamilyType_e[] getProductFamilies() { return ProductFamilies; }
		public ProductFinderConstraintType.ProductFinderConstraintType_e[] getProductFinderConstraints() { return ProductFinderConstraints; }
		public Boolean getTooManyMatchesFound() { return TooManyMatchesFound; }
		public Integer getTotalProducts() { return TotalProducts; }

	
		private String[] ApproximatePages_type_info = new String[]{'ApproximatePages','http://www.w3.org/2001/XMLSchema','int','1','1','false'};
		private String[] AttributeSetID_type_info = new String[]{'AttributeSetID','http://www.w3.org/2001/XMLSchema','int','1','1','false'};
		private String[] HasMore_type_info = new String[]{'HasMore','http://www.w3.org/2001/XMLSchema','boolean','1','1','false'};
		private String[] ProductFamilies_type_info = new String[]{'ProductFamilies','urn:ebay:apis:eBLBaseComponents','ProductFamilyType.ProductFamilyType_e','0','-1','false'};
		private String[] ProductFinderConstraints_type_info = new String[]{'ProductFinderConstraints','urn:ebay:apis:eBLBaseComponents','ProductFinderConstraintType.ProductFinderConstraintType_e','0','-1','false'};
		private String[] TooManyMatchesFound_type_info = new String[]{'TooManyMatchesFound','http://www.w3.org/2001/XMLSchema','boolean','1','1','false'};
		private String[] TotalProducts_type_info = new String[]{'TotalProducts','http://www.w3.org/2001/XMLSchema','int','1','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}
